Lucene search
+L
NasmNetwide Assembler

75 matches found

CVE
CVE
added 2019/07/24 3:30 a.m.232 views

CVE-2019-14248

Summary: CVE-2019-14248 affects Netwide Assembler (NASM) 2.14.x in the libnasm.a library. The flaw is a NULL pointer dereference in asm/pragma.c (functions: process_pragma, search_pragma_list, nasm_set_limit) when the string "%pragma limit" is mishandled. Impact (per provided metrics): CVSSv2 ind...

5.5CVSS5.4AI score0.00919EPSS
Save
CVE
CVE
added 2023/01/04 12:00 a.m.218 views

CVE-2022-46456

CVE-2022-46456 affects NASM v2.16. The vulnerability is a global buffer overflow in the component dbgdbg_typevalue, in the file /output/outdbg.c. The issue is caused by an overflow in that code path, with potential impact including availability loss (per CVSS: HIGH), and limited confidentiality i...

7.8CVSS6.3AI score0.00357EPSS
Save
CVE
CVE
added 2020/01/04 6:43 a.m.211 views

CVE-2019-20334

CVE-2019-20334 affects NASM 2.14.02 with stack consumption in the eval code paths (asm/eval.c) specifically in the expr# functions (expr, rexp, bexpr, cexpr) and related relationships to expr0–expr6 (and stdscan in asm/stdscan.c). The Microsoft/MSRC entry describes a stack-exhaustion DoS caused b...

5.5CVSS5.2AI score0.00759EPSS
Save
CVE
CVE
added 2018/04/24 2:00 a.m.190 views

CVE-2018-10316

CVE-2018-10316 (NASM) is tied to NASM 2.14rc0 where an endless while loop occurs in the assemble_file function (asm/nasm.c) due to a globallineno integer overflow. The documented impact is a denial of service through a hang/crash of the assembler when processing crafted input. The connected sourc...

5.5CVSS6AI score0.01081EPSS
Save
CVE
CVE
added 2018/11/12 7:00 p.m.180 views

CVE-2018-19214

CVE-2018-19214 refers to Netwide Assembler (NASM) with a heap-based buffer over-read in expand_mmac_params (asm/preproc.c) triggered by insufficient input. The detail explicitly mentions NASM 2.14rc15 as the vulnerable version. The connected documents corroborate the CVE entry among NASM-related ...

7.8CVSS6.2AI score0.01341EPSS
Save
CVE
CVE
added 2018/09/06 11:00 p.m.177 views

CVE-2018-16517

CVE-2018-16517 affects NASM: a NULL pointer dereference in asm/labels.c can allow a denial of service via a crafted input file. The vulnerability is documented in multiple advisories and Nessus plugins, and is addressed by NASM 2.14.02+/later patches in several distributions (e.g., openSUSE/SUSE ...

5.5CVSS5.1AI score0.05166EPSS
Save
CVE
CVE
added 2018/09/06 5:00 p.m.176 views

CVE-2018-1000667

CVE-2018-1000667 is referenced in connected content as a memory corruption (crash) in Netwide Assembler (NASM) when handling a crafted file. Specifically, the issue is described in the function assemble_file(inname, depend_ptr) at asm/nasm.c:482, affecting NASM 2.14rc15 and earlier. The vulnerabi...

5.5CVSS6.1AI score0.01226EPSS
Save
CVE
CVE
added 2018/03/20 11:00 p.m.173 views

CVE-2018-8881

CVE-2018-8881 affects Netwide Assembler (NASM) with a heap-based buffer over-read in the tokenize function (asm/preproc.c) caused by an unterminated string. Reported as part of NASM 2.13.02rc2 and related builds; OpenVAS/Nessus entries reiterate this CVE among a broad NASM set. No public remediat...

7.3CVSS6.1AI score0.01089EPSS
Save
CVE
CVE
added 2018/11/12 7:00 p.m.169 views

CVE-2018-19215

CVE-2018-19215 refers to a heap-based buffer over-read in NASM (Netwide Assembler) 2.14rc16. The flaw affects the expand_mmac_params function in asm/preproc.c for the special cases of the %, $, and ! characters. Attack impact described in the connected Red Hat Nessus entries aligns with a remote ...

7.8CVSS6.2AI score0.01243EPSS
Save
CVE
CVE
added 2018/04/21 4:00 p.m.163 views

CVE-2018-10254

CVE-2018-10254 affects Netwide Assembler (NASM) 2.13, with a stack-based buffer over-read in the disasm/disasm.c file. The NVD description states that a crafted ELF file could be used by an attacker to cause a denial of service and potentially other impact. Connected Nessus/OpenVAS entries corrob...

7.8CVSS6.7AI score0.01415EPSS
Save
CVE
CVE
added 2018/09/13 4:00 p.m.163 views

CVE-2018-16999

CVE-2018-16999 affects Netwide Assembler (NASM) up to version 2.14rc15, where an invalid memory write (segmentation fault) in expand_smacro (preproc.c) can cause a denial of service with a crafted input file. Connected advisories corroborate the issue across multiple distributions (openSUSE/Magei...

5.5CVSS5.2AI score0.01033EPSS
Save
CVE
CVE
added 2018/03/20 11:00 p.m.162 views

CVE-2018-8883

CVE-2018-8883 affects Netwide Assembler (NASM) 2.13.02rc2 with a buffer over-read in the parse_line function (asm/parser.c) caused by uncontrolled access to nasm_reg_flags. The provided documents identify the vulnerability; no explicit fix/patch information is given in the sources. Exploitation s...

7.8CVSS6.1AI score0.00374EPSS
Save
CVE
CVE
added 2018/11/12 7:00 p.m.161 views

CVE-2018-19216

Summary: CVE-2018-19216 affects NASM with a use-after-free in detoken (asm/preproc.c). Connected advisories document multiple NASM-related CVEs for NASM versions around 2.13.x/2.14.x and show heap-based/stack-based over-read or under-read in various preprocessor paths (expand_mmac_params, detoken...

7.8CVSS6.1AI score0.01257EPSS
Save
CVE
CVE
added 2018/03/20 11:00 p.m.161 views

CVE-2018-8882

CVE-2018-8882 affects Netwide Assembler (NASM) 2.13.02rc2 and related builds. The vulnerability is a stack-based buffer under-read in ieee_shr (asm/float.c) triggered by a large shift value. Public references in connected documents confirm NASM’s history of multiple NASM-related CVEs, including t...

7.8CVSS6.1AI score0.00371EPSS
Save
CVE
CVE
added 2018/04/11 5:00 a.m.160 views

CVE-2018-10016

CVE-2018-10016 : Netwide Assembler (NASM) 2.14rc0 has a division-by-zero in the expr5 function (asm/eval.c) triggered by a malformed input file. The vulnerability is in NASM’s evaluation path and is described with a CVSS base score of 5.5 (MEDIUM) for a local, low‑complexity to exploit vector. Th...

5.5CVSS5.9AI score0.01076EPSS
Save
CVE
CVE
added 2018/09/03 2:00 a.m.158 views

CVE-2018-16382

CVE-2018-16382 affects Netwide Assembler (NASM) 2.14rc15, with a buffer over-read in x86/regflags.c. The connected Nessus/Red Hat advisories confirm this vulnerability and list CVE-2018-16382 among unpatched/exposed NASM issues, but do not specify a concrete fixed version or patch candidate in th...

5.5CVSS5.6AI score0.00953EPSS
Save
CVE
CVE
added 2017/06/29 11:00 p.m.127 views

CVE-2017-10686

CVE-2017-10686 affects NASM 2.14rc0, with multiple heap use-after-free vulnerabilities in token(), detoken(), and pp_getline() that can corrupt data structures, cause double frees, and trigger out-of-bounds writes. The documented impact includes remote code execution potential, via a compromised ...

7.8CVSS8.3AI score0.02946EPSS
Save
CVE
CVE
added 2020/01/06 5:05 a.m.126 views

CVE-2019-20352

CVE-2019-20352 affects Netwide Assembler (NASM) 2.15rc0 with a heap-based buffer over-read in set_text_free, triggered when expand_one_smacro processes a crafted .asm file (asm/preproc.c). Exploitation could lead to a crash and, per CVSS3.1, high impact on confidentiality and availability (local,...

7.1CVSS6.8AI score0.00837EPSS
Save
CVE
CVE
added 2023/01/04 12:00 a.m.124 views

CVE-2022-46457

CVE-2022-46457 affects NASM, with a concrete issue: a segmentation violation in the ieee_write_file function (outieee.c) observed in NASM v2.16. The CVSS analysis in the initial document indicates Local attack vector, Low attack complexity, no privileges required, but user interaction required, a...

5.5CVSS5.2AI score0.00337EPSS
Save
CVE
CVE
added 2022/07/26 12:36 p.m.120 views

CVE-2021-33452

CVE-2021-33452 impacts NASM 2.16rc0, where the issue is a memory leak in nasm_malloc() inside nasmlib/alloc.c. The available sources describe the vulnerability as a leak, with no explicit exploit details or patched versions in the provided documents. The CVE entry lists the vulnerability and CVSS...

5.5CVSS5.4AI score0.0033EPSS
Save
CVE
CVE
added 2017/09/09 8:00 a.m.103 views

CVE-2017-14228

CVE-2017-14228 affects NASM 2.14rc0, caused by an illegal address access (NULL pointer dereference) in paste_tokens() in asm/preproc.c, enabling remote denial of service. The connected Nessus/RH advisories corroborate NASM preproc.c vulnerabilities around that version family, including multiple r...

5.5CVSS5.4AI score0.01193EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.100 views

CVE-2017-17810

CVE-2017-17810 affects Netwide Assembler (NASM) 2.14rc0. The vulnerability is in asm/preproc.c where macro calls with the wrong number of arguments cause a segmentation fault, enabling a remote denial of service. The provided connected documents corroborate the presence of this CVE among NASM-rel...

5.5CVSS6.1AI score0.01451EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.95 views

CVE-2017-17814

CVE-2017-17814 affects NASM 2.14rc0: a use-after-free in do_directive (asm/preproc.c) may enable a remote denial of service. No other product versions or exploitation details are provided in the connected documents. Remediation/fix details are not specified here.

5.5CVSS6.1AI score0.01188EPSS
Save
CVE
CVE
added 2021/12/22 4:37 p.m.95 views

CVE-2021-45257

CVE-2021-45257 affects nasm 2.16rc0 with an infinite loop in the gpaste_tokens function. The initial description provides no exploit details, vectors, or patch information. Connected Nessus/OSV entries note unpatched status for various Linux distros but do not supply remediation specifics. Public...

5.5CVSS5.6AI score0.00668EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.94 views

CVE-2017-17813

CVE-2017-17813 affects Netwide Assembler (NASM) 2.14rc0, with a use-after-free in pp_list_one_macro in asm/preproc.c that leads to remote denial of service via mishandling of line-syntax errors. The incident is documented across multiple sources in the connected documents (e.g., Nessus/OpenVAS re...

5.5CVSS6AI score0.01182EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.91 views

CVE-2017-17812

The CVE-2017-17812 issue affects Netwide Assembler (NASM) 2.14rc0 and is a heap-based buffer over-read in detoken() within asm/preproc.c that can enable remote denial of service. Connected sources confirm this specific vulnerability class and the affected component, with remediation in newer NASM...

5.5CVSS6.1AI score0.01451EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.91 views

CVE-2017-17820

Technical details for CVE-2017-17820 are not publicly provided in the supplied documents. Monitor for updates; the materials reference NASM 2.14rc0 use-after-free but do not disclose affected components, exploit vectors, or fixes.

5.5CVSS6AI score0.01394EPSS
Save
CVE
CVE
added 2019/01/29 12:00 a.m.91 views

CVE-2019-7147

CVE-2019-7147 describes a buffer over-read in the function crc64ib in crc64.c of NASM (nasmlib) 2.14rc16. A crafted assembly input can trigger segmentation faults, causing denial of service (DoS). Connected docs confirm the vulnerable component and the DoS impact, but do not provide a patch/versi...

5.5CVSS4.8AI score0.00748EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.89 views

CVE-2017-17811

CVE-2017-17811 affects NASM 2.14rc0, causing a heap-based buffer overflow via strcpy in paste_tokens (asm/preproc.c) and can lead to remote denial of service. Public advisories describe a family of related NASM flaws and note mitigations/updates (e.g., upgrade to NASM >= 2.14.02 in some distri...

5.5CVSS6.4AI score0.01244EPSS
Save
CVE
CVE
added 2004/12/22 5:00 a.m.88 views

CVE-2004-1287

CVE-2004-1287 (and related CVE-2005-1194) describe a buffer overflow in NASM, specifically in the error/preproc path, affecting NASM 0.98.38 1.2 and enabling arbitrary code execution. The vulnerability is documented in multiple advisories (RHSA-2005:381; Debian DSA-623-1; Ubuntu USN-45-1, USN-128...

10CVSS7.3AI score0.17882EPSS
SaveWeb
CVE
CVE
added 2017/07/08 5:00 p.m.88 views

CVE-2017-11111

NASM 2.14rc0 is affected. The root cause is in asm/preproc.c where a strcpy in paste_tokens leads to a heap-based buffer overflow, enabling remote denial of service (and potentially other impact) when processing crafted input. Related CVEs note a similar heap-based overflow and DoS. Mitigation in...

7.8CVSS6.9AI score0.01696EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.88 views

CVE-2017-17815

CVE-2017-17815 affects NASM 2.14rc0 where an illegal address access in is_mmacro() (asm/preproc.c) can permit a remote denial of service due to a missing check for the relationship between minimum and maximum parameter counts. The description in the Initial document confirms the vulnerability and...

5.5CVSS6.1AI score0.01451EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.88 views

CVE-2017-17816

CVE-2017-17816 affects NASM 2.14rc0. The vulnerability is a use-after-free in pp_getline inside asm/preproc.c, which can enable a remote denial of service. The connected Nessus/OpenVAS entries confirm this CVE is among NASM issues with multiple CVEs, including CVE-2017-17816, and reference a chai...

5.5CVSS6.1AI score0.01188EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.87 views

CVE-2017-17818

NASM 2.14rc0 is affected by CVE-2017-17818 (heap-based buffer over-read in paste_tokens, asm/preproc.c) that can enable a remote denial of service. The issue concerns the paste_tokens path in preproc.c and is documented across multiple advisories (e.g., Red Hat Nessus entries). Remediation is to ...

7.5CVSS7.3AI score0.02721EPSS
Save
CVE
CVE
added 2019/01/15 12:00 a.m.87 views

CVE-2019-6291

CVE-2019-6291 (NASM) affects Netwide Assembler up to 2.14.02. The issue is a stack-exhaustion vulnerability in function expr6() in eval.c caused by recursive calls when parsing lots of '!' '+' or '-' in a crafted asm file, enabling remote denial-of-service. Available sources confirm the vulnerabi...

5.5CVSS5.1AI score0.01272EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.86 views

CVE-2017-17819

CVE-2017-17819 affects Netwide Assembler (NASM) 2.14rc0. The issue is an illegal address access in find_cc() within asm/preproc.c, caused by failure to validate pointers associated with skip_white_ calls. This can enable a remote denial of service attack. The vulnerability is tied to NASM-2.14rc0...

5.5CVSS6AI score0.01369EPSS
Save
CVE
CVE
added 2019/01/15 12:00 a.m.86 views

CVE-2019-6290

CVE-2019-6290 affects Netwide Assembler (NASM) up to version 2.14.02. The vulnerability is an infinite recursion/stack exhaustion in eval.c (functions expr, rexp, bexpr, cexpr) triggered in scenarios with many '{' characters, allowing a remote attacker to cause a denial-of-service via a crafted A...

5.5CVSS5.1AI score0.01261EPSS
Save
CVE
CVE
added 2023/08/22 12:00 a.m.86 views

CVE-2020-21528

CVE-2020-21528 is a NASM segmentation fault in ieee_segment (outieee.c) that allows denial of service via a crafted assembly file. Affected products/versions cited in connected docs include NASM 2.14.03 and 2.15. Upstream/OS advisories recommend upgrading to NASM 2.16.01 or newer to remediate (e....

5.5CVSS5.2AI score0.0054EPSS
Save
CVE
CVE
added 2022/07/26 12:26 p.m.86 views

CVE-2021-33450

CVE-2021-33450 affects NASM 2.16rc0. The connected documents confirm a vulnerability in nasm_calloc() in nasmlib/alloc.c, described as memory leaks. The NVD entry lists CVSS-3.1 metrics: Local attack vector, Low attack complexity, No privileges required, User interaction required, and a base scor...

5.5CVSS5.4AI score0.0033EPSS
Save
CVE
CVE
added 2017/12/21 3:00 a.m.85 views

CVE-2017-17817

CVE-2017-17817 affects Netwide Assembler (NASM) 2.14rc0. The vulnerability is a use-after-free in pp_verror() within asm/preproc.c, which can lead to a remote denial of service. The available connected sources consistently describe this issue as part of NASM’s 2.14rc0 preprocessor handling (pp_ve...

5.5CVSS6.1AI score0.014EPSS
Save
CVE
CVE
added 2018/11/30 3:00 a.m.84 views

CVE-2018-19755

NASM 2.14rc16 contains an illegal address access in asm/preproc.c (is_mmacro) that can lead to a denial of service via out-of-bounds array access. This CVE-2018-19755 entry is referenced in Astra Linux security bulletin describing the same issue. The provided documents do not include a vendor pat...

5.5CVSS6AI score0.00999EPSS
Save
CVE
CVE
added 2018/12/28 3:00 a.m.84 views

CVE-2018-20538

CVE-2018-20538 describes a use-after-free in NASM 2.14rc16 at asm/preproc.c (function pp_getline) that can cause a denial of service during certain finishes tests. The vulnerability is tied to a use-after-free in pp_getline, leading to a potential crash or DoS when processing crafted inputs in th...

5.5CVSS5.3AI score0.00789EPSS
Save
CVE
CVE
added 2019/02/15 7:00 a.m.84 views

CVE-2019-8343

CVE-2019-8343 affects NASM 2.14.02, with a use-after-free in paste_tokens (asm/preproc.c). Public docs confirm the NASM issue and link it to unpatched/legacy deployments (e.g., Gentoo GLSA 202312-09 notes upgrading to NASM >= 2.16.01). Impact details in sources describe potential denial of ser...

7.8CVSS7.4AI score0.01143EPSS
Save
CVE
CVE
added 2021/08/25 3:54 p.m.84 views

CVE-2020-18974

CVE-2020-18974 affects Netwide Assembler (NASM) — specifically NASM v2.15.x — where a Buffer Overflow in nasmlib/crc64 (crc64i) can cause a denial of service. The issue is distinct from CVE-2019-7147. The available connected sources identify the vulnerable component as nasmlib/crc64 and reference...

4.3CVSS4.5AI score0.00827EPSS
Save
CVE
CVE
added 2008/06/16 11:00 p.m.83 views

CVE-2008-2719

CVE-2008-2719 affects Netwide Assembler (NASM) 2.02. The off-by-one error in the ppscan function (preproc.c) can cause a stack-based buffer overflow, leading to a denial of service and potentially arbitrary code execution via a crafted input file. Public references in Mandriva and related advisor...

6.8CVSS7.2AI score0.10471EPSS
Save
CVE
CVE
added 2018/12/20 8:00 p.m.77 views

CVE-2018-1000886

CVE-2018-1000886 affects NASM versions 2.14.01rc5 and 2.15, with a buffer overflow in asm/stdscan.c:130 caused by endless macro generation. This can crash the NASM process and is exploitable via a crafted input file. Public documents in the connected set identify affected platforms (e.g., Red Hat...

5.5CVSS5.5AI score0.00751EPSS
Save
CVE
CVE
added 2023/03/29 12:00 a.m.77 views

CVE-2022-44369

CVE-2022-44369 affects NASM 2.16 (development). The root cause is a null pointer dereference in output/outaout.c (aout_add_gotoff_reloc()), which can crash the application and cause denial of service. Impact per the entry indicates local access is required and the attacker can trigger a crash, wi...

5.5CVSS5.3AI score0.00311EPSS
Save
CVE
CVE
added 2023/03/29 12:00 a.m.77 views

CVE-2022-44370

CVE-2022-44370 affects NASM v2.16, with a heap buffer overflow in the quote_for_pmake() function (asm/nasm.c:856). Connected advisories (Gentoo GLSA-202312-09 and EulerOS-SA entries) reference this vulnerability, and vendor advisories suggest upgrading NASM to a fixed release (Gentoo: >=nasm-2...

7.8CVSS7.6AI score0.00445EPSS
Save
CVE
CVE
added 2018/12/28 3:00 a.m.76 views

CVE-2018-20535

The CVE-2018-20535 entry concerns Netwide Assembler (NASM) with a use-after-free in asm/preproc.c (pp_getline) in NASM 2.14rc16, which the documentation states will cause a denial of service during a line-number increment. Connected sources (Astra Linux security bulletin) corroborate a NASM use-a...

5.5CVSS5.5AI score0.00795EPSS
Save
CVE
CVE
added 2023/05/17 12:00 a.m.75 views

CVE-2023-31722

There is a documented CVE-2023-31722 heap buffer overflow in NASM around version 2.16.02rc1 (GitHub commit b952891). The connected OSV/Red Hat/DEBIAN/UBUNTU entries confirm a NASM security update addressing this issue; the vulnerability is described as a heap-based overflow affecting NASM’s expan...

7.8CVSS7.7AI score0.0035EPSS
Save
Total number of security vulnerabilities75